barracks construction - Allemand Anglais Dictionnaire